home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Present…nuary (Partner) - Disc 2 / The Apple Reference and Presentations Library (Disc 2)(January 1994).iso / Diehl Graphsoft / Japanese / MiniCad / MiniCad-68K / MiniCad 5.0.1-J / MiniCad 5.0.1-J.rsrc / TEXT_128_EPS Out Header.txt < prev    next >
Text File  |  1994-10-06  |  10KB  |  815 lines

  1. %%BeginProcSet: Adobe_packedarray 1.0 0
  2. % packedarray Operators
  3. % Version 1.0 5/9/1988
  4. % Copyright (C) 1987-1990
  5. % Adobe Systems Incorporated
  6. % All Rights Reserved
  7. userdict /Adobe_packedarray 5 dict dup begin put
  8. /initialize            % - initialize -
  9. {
  10. /packedarray where
  11.     {
  12.     pop
  13.     }
  14.     {
  15.     Adobe_packedarray begin
  16.     Adobe_packedarray
  17.         {
  18.         dup xcheck
  19.             {
  20.             bind
  21.             } if
  22.         userdict 3 1 roll put
  23.         } forall
  24.     end
  25.     } ifelse
  26. } def
  27. /terminate            % - terminate -
  28. {
  29. } def
  30. /packedarray        % arguments count packedarray array
  31. {
  32. array astore readonly
  33. } def
  34. /setpacking            % boolean setpacking -
  35. {
  36. pop
  37. } def
  38. /currentpacking        % - setpacking boolean
  39. {
  40. false
  41. } def
  42. currentdict readonly pop end
  43. %%EndProcSet
  44. Adobe_packedarray /initialize get exec
  45. %%BeginProcSet: Adobe_cmykcolor 1.1 0
  46. % cmykcolor Operators
  47. % Version 1.1 1/23/1989
  48. % Copyright (C) 1987-1990
  49. % Adobe Systems Incorporated
  50. % All Rights Reserved
  51. currentpacking true setpacking
  52. userdict /Adobe_cmykcolor 4 dict dup begin put
  53. /initialize            % - initialize -
  54. {
  55. /setcmykcolor where
  56.     {
  57.     pop
  58.     }
  59.     {
  60.     userdict /Adobe_cmykcolor_vars 2 dict dup begin put
  61.     /_setrgbcolor
  62.         /setrgbcolor load def
  63.     /_currentrgbcolor
  64.         /currentrgbcolor load def
  65.     Adobe_cmykcolor begin
  66.     Adobe_cmykcolor
  67.         {
  68.         dup xcheck
  69.             {
  70.             bind
  71.             } if
  72.         pop pop
  73.         } forall
  74.     end
  75.     end
  76.     Adobe_cmykcolor begin
  77.     } ifelse
  78. } def
  79. /terminate            % - terminate -
  80. {
  81. currentdict Adobe_cmykcolor eq
  82.     {
  83.     end
  84.     } if
  85. } def
  86. /setcmykcolor        % cyan magenta yellow black setcmykcolor -
  87. {
  88. 1 sub 4 1 roll
  89. 3
  90.     {
  91.     3 index add neg dup 0 lt
  92.         {
  93.         pop 0
  94.         } if
  95.     3 1 roll
  96.     } repeat
  97. Adobe_cmykcolor_vars /_setrgbcolor get exec
  98. pop
  99. } def 
  100. /currentcmykcolor    % - currentcmykcolor cyan magenta yellow black
  101. {
  102. Adobe_cmykcolor_vars /_currentrgbcolor get exec
  103. 3
  104.     {
  105.     1 sub neg 3 1 roll
  106.     } repeat
  107. 0
  108. } def
  109. currentdict readonly pop end
  110. setpacking
  111. %%EndProcSet
  112. %%BeginProcSet: Adobe_cshow 1.1 0
  113. % cshow Operator
  114. % Version 1.1 1/23/1989
  115. % Copyright (C) 1987-1990
  116. % Adobe Systems Incorporated
  117. % All Rights Reserved
  118. currentpacking true setpacking
  119. userdict /Adobe_cshow 3 dict dup begin put
  120. /initialize            % - initialize -
  121. {
  122. /cshow where
  123.     {
  124.     pop
  125.     }
  126.     {
  127.     userdict /Adobe_cshow_vars 1 dict dup begin put
  128.     /_cshow        % - _cshow proc
  129.         {} def
  130.     Adobe_cshow begin
  131.     Adobe_cshow
  132.         {
  133.         dup xcheck
  134.             {
  135.             bind
  136.             } if
  137.         userdict 3 1 roll put
  138.         } forall
  139.     end
  140.     end
  141.     } ifelse
  142. } def
  143. /terminate            % - terminate -
  144. {
  145. } def
  146. /cshow                % proc string cshow -
  147. {
  148. exch
  149. Adobe_cshow_vars
  150.     exch /_cshow
  151.     exch put
  152.     {
  153.     0 0 Adobe_cshow_vars /_cshow get exec
  154.     } forall
  155. } def
  156. currentdict readonly pop end
  157. setpacking
  158. %%EndProcSet
  159. %%BeginProcSet: Adobe_customcolor 1.0 0
  160. % Custom Color Operators
  161. % Version 1.0 5/9/1988
  162. % Copyright (C) 1987-1990
  163. % Adobe Systems Incorporated
  164. % All Rights Reserved
  165. currentpacking true setpacking
  166. userdict /Adobe_customcolor 5 dict dup begin put
  167. /initialize            % - initialize -
  168. {
  169. /setcustomcolor where
  170.     {
  171.     pop
  172.     }
  173.     {
  174.     Adobe_customcolor begin
  175.     Adobe_customcolor
  176.         {
  177.         dup xcheck
  178.             {
  179.             bind
  180.             } if
  181.         pop pop
  182.         } forall
  183.     end
  184.     Adobe_customcolor begin
  185.     } ifelse
  186. } def
  187. /terminate            % - terminate -
  188. {
  189. currentdict Adobe_customcolor eq
  190.     {
  191.     end
  192.     } if
  193. } def
  194. /findcmykcustomcolor    % cyan magenta yellow black name findcmykcustomcolor object
  195. {
  196. 5 packedarray
  197. }  def
  198. /setcustomcolor        % object tint setcustomcolor -
  199. {
  200. exch
  201. aload pop pop
  202. 4
  203.     {
  204.     4 index mul 4 1 roll
  205.     } repeat
  206. 5 -1 roll pop
  207. setcmykcolor
  208. } def
  209. /setoverprint        % boolean setoverprint -
  210. {
  211. pop
  212. } def
  213. currentdict readonly pop end
  214. setpacking
  215. %%EndProcSet
  216. %%BeginProcSet: Adobe_Illustrator881 1.19 0
  217. % Adobe Illustrator (TM) Prolog
  218. % Version 1.19 1/23/1989
  219. % Copyright (C) 1987-1990
  220. % Adobe Systems Incorporated
  221. % All Rights Reserved
  222. currentpacking true setpacking
  223. userdict /Adobe_Illustrator881 72 dict dup begin put
  224. % initialization
  225. /initialize                % - initialize -
  226. {
  227. userdict /Adobe_Illustrator881_vars 29 dict dup begin put
  228. % paint operands
  229. /_lp /none def
  230. /_pf {} def
  231. /_ps {} def
  232. /_psf {} def
  233. /_pss {} def
  234. % text operands
  235. /_a null def
  236. /_as null def
  237. /_tt 2 array def
  238. /_tl 2 array def
  239. /_tm matrix def
  240. /t {} def
  241. % color operands
  242. /_gf null def
  243. /_cf 4 array def
  244. /_if null def
  245. /_of false def
  246. /_fc {} def
  247. /_gs null def
  248. /_cs 4 array def
  249. /_is null def
  250. /_os false def
  251. /_sc {} def
  252. /_i null def
  253. Adobe_Illustrator881 begin
  254. Adobe_Illustrator881
  255.     {
  256.     dup xcheck
  257.         {
  258.         bind
  259.         } if
  260.     pop pop
  261.     } forall
  262. end
  263. end
  264. Adobe_Illustrator881 begin
  265. Adobe_Illustrator881_vars begin
  266. newpath
  267. } def
  268. /terminate                % - terminate -
  269. {
  270. end
  271. end
  272. } def
  273. % definition operators
  274. /_                    % - _ null
  275. null def
  276. /ddef                % key value ddef -
  277. {
  278. Adobe_Illustrator881_vars 3 1 roll put
  279. } def
  280. /xput                % key value literal xput -
  281. {
  282. dup load dup length exch maxlength eq
  283.     {
  284.     dup dup load dup
  285.     length 2 mul dict copy def
  286.     } if
  287. load begin def end
  288. } def
  289. /npop                % integer npop -
  290. {
  291.     {
  292.     pop
  293.     } repeat
  294. } def
  295. % marking operators
  296. /sw                    % ax ay length string sw x y
  297. {
  298. stringwidth
  299. exch 5 -1 roll 3 index 1 sub mul add
  300. 4 1 roll 3 1 roll 1 sub mul add
  301. } def
  302. /ss                    % ax ay length string matrix ss -
  303. {
  304. 3 -1 roll pop
  305. 4 1 roll
  306.     {
  307.     2 npop (0) exch
  308.     2 copy 0 exch put pop
  309.     gsave
  310.     false charpath
  311.     currentpoint
  312.     4 index setmatrix
  313.     stroke
  314.     grestore
  315.     moveto
  316.     2 copy rmoveto
  317.     } exch cshow
  318. 3 npop
  319. } def
  320. % path operators
  321. /sp                    % ax ay length string sp -
  322. {
  323. exch pop
  324.     {
  325.     2 npop (0) exch
  326.     2 copy 0 exch put pop
  327.     false charpath
  328.     2 copy rmoveto
  329.     } exch cshow
  330. 2 npop
  331. } def
  332. % path construction operators
  333. /pl                    % x y pl x y
  334. {
  335. transform
  336. 0.25 sub round 0.25 add exch
  337. 0.25 sub round 0.25 add exch
  338. itransform
  339. } def
  340. /setstrokeadjust where
  341. {
  342. pop true setstrokeadjust
  343. /c                % x1 y1 x2 y2 x3 y3 c -
  344. {
  345. curveto
  346. } def
  347. /C
  348. /c load def
  349. /v                % x2 y2 x3 y3 v -
  350. {
  351. currentpoint 6 2 roll curveto
  352. } def
  353. /V
  354. /v load def
  355. /y                % x1 y1 x2 y2 y -
  356. {
  357. 2 copy curveto
  358. } def
  359. /Y
  360. /y load def
  361. /l                % x y l -
  362. {
  363. lineto
  364. } def
  365. /L
  366. /l load def
  367. /m                % x y m -
  368. {
  369. moveto
  370. } def
  371. }
  372. {
  373. /c
  374. {
  375. pl curveto
  376. } def
  377. /C
  378. /c load def
  379. /v
  380. {
  381. currentpoint 6 2 roll pl curveto
  382. } def
  383. /V
  384. /v load def
  385. /y
  386. {
  387. pl 2 copy curveto
  388. } def
  389. /Y
  390. /y load def
  391. /l
  392. {
  393. pl lineto
  394. } def
  395. /L
  396. /l load def
  397. /m
  398. {
  399. pl moveto
  400. } def
  401. } ifelse
  402. % graphic state operators
  403. /d                    % array phase d -
  404. {
  405. setdash
  406. } def
  407. /cf                    % - cf flatness
  408. currentflat def
  409. /i                    % flatness i -
  410. {
  411. dup 0 eq
  412.     {
  413.     pop cf
  414.     } if
  415. setflat
  416. } def
  417. /j                    % linejoin j -
  418. {
  419. setlinejoin
  420. } def
  421. /J                    % linecap J -
  422. {
  423. setlinecap
  424. } def
  425. /M                    % miterlimit M -
  426. {
  427. setmiterlimit
  428. } def
  429. /w                    % linewidth w -
  430. {
  431. setlinewidth
  432. } def
  433. % path painting operators
  434. /H                    % - H -
  435. {} def
  436. /h                    % - h -
  437. {
  438. closepath
  439. } def
  440. /N                    % - N -
  441. {
  442. newpath
  443. } def
  444. /n                    % - n -
  445. /N load def
  446. /F                    % - F -
  447. {
  448. _pf
  449. } def
  450. /f                    % - f -
  451. {
  452. closepath
  453. F
  454. } def
  455. /S                    % - S -
  456. {
  457. _ps
  458. } def
  459. /s                    % - s -
  460. {
  461. closepath
  462. S
  463. } def
  464. /B                    % - B -
  465. {
  466. gsave F grestore
  467. S
  468. } def
  469. /b                    % - b -
  470. {
  471. closepath
  472. B
  473. } def
  474. /W                    % - W -
  475. {
  476. clip
  477. } def
  478. % text painting operators
  479. /ta                    % length string ta ax ay length string
  480. {
  481. _as moveto
  482. _tt aload pop 4 -2 roll
  483. } def
  484. /tl                    % - tl -
  485. {
  486. _tl aload pop translate
  487. } def
  488. /as                    % - as array
  489. {
  490. {
  491. 0 0
  492. }
  493. {
  494. 2 copy _tt aload pop 4 -2 roll sw
  495. exch neg 2 div exch neg 2 div
  496. }
  497. {
  498. 2 copy _tt aload pop 4 -2 roll sw
  499. exch neg exch neg
  500. }
  501. {
  502. 0 0
  503. }
  504. } cvlit def
  505. /z                    % literal size leading tracking align z -
  506. {
  507. /_a exch ddef
  508. /_as as _a get ddef
  509. _a 2 le
  510.     {
  511.     0 _tt astore pop
  512.     0 exch neg _tl astore pop
  513.     }
  514.     {
  515.     0 exch neg _tt astore pop
  516.     neg 0 _tl astore pop
  517.     } ifelse
  518. exch findfont exch scalefont setfont
  519. } def
  520. /tm                    % matrix tm -
  521. {
  522. _tm currentmatrix pop
  523. concat
  524. } def
  525. /I                    % matrix I -
  526. {
  527. tm
  528. /t
  529.     {
  530.     ta sp
  531.     tl
  532.     } ddef
  533. } def
  534. /o                    % matrix o -
  535. {
  536. tm
  537. /t
  538.     {
  539.     ta 4 npop
  540.     tl
  541.     newpath
  542.     } ddef
  543. } def
  544. /e                    % matrix e -
  545. {
  546. tm
  547. /t
  548.     {
  549.     ta _psf
  550.     tl
  551.     newpath
  552.     } ddef
  553. } def
  554. /r                    % matrix r -
  555. {
  556. tm
  557. /t
  558.     {
  559.     ta _tm _pss
  560.     tl
  561.     newpath
  562.     } ddef
  563. } def
  564. /a                    % matrix a -
  565. {
  566. tm
  567. /t
  568.     {
  569.     2 copy
  570.     ta _psf
  571.     newpath
  572.     ta _tm _pss
  573.     tl
  574.     newpath
  575.     } ddef
  576. } def
  577. /T                    % - T -
  578. {
  579. _tm setmatrix
  580. } def
  581. % font operators
  582. /Z                    % array literal literal direction Z -
  583. {
  584. pop
  585. findfont begin
  586. currentdict dup length 1 add dict begin
  587.     {
  588.     1 index /FID ne
  589.         {
  590.         def
  591.         }
  592.         {
  593.         2 npop
  594.         } ifelse
  595.     } forall
  596. /FontName exch def dup length 0 ne
  597.     {
  598.     /Encoding Encoding 256 array copy def
  599.     0 exch
  600.         {
  601.         dup type /nametype eq
  602.             {
  603.             Encoding 2 index 2 index put pop
  604.             1 add
  605.             }
  606.             {
  607.             exch pop
  608.             } ifelse
  609.         } forall
  610.     } if pop
  611. currentdict dup end end
  612. /FontName get exch definefont pop
  613. } def
  614. % group operators
  615. /u                    % - u -
  616. {} def
  617. /U                    % - U -
  618. {} def
  619. /q                    % - q -
  620. {
  621. gsave
  622. } def
  623. /Q                    % - Q -
  624. {
  625. grestore
  626. } def
  627. % place operators
  628. /`                    % matrix llx lly urx ury string ` -
  629. {
  630. /_i save ddef
  631. 6 1 roll 4 npop
  632. concat
  633. userdict begin
  634. /showpage {} def
  635. false setoverprint
  636. pop
  637. } def
  638. /~                    % - ~ -
  639. {
  640. end
  641. _i restore
  642. } def
  643. % color operators
  644. /O                    % flag O -
  645. {
  646. 0 ne
  647. /_of exch ddef
  648. /_lp /none ddef
  649. } def
  650. /R                    % flag R -
  651. {
  652. 0 ne
  653. /_os exch ddef
  654. /_lp /none ddef
  655. } def
  656. /g                    % gray g -
  657. {
  658. /_gf exch ddef
  659. /_fc
  660. {
  661. _lp /fill ne
  662.     {
  663.     _of setoverprint
  664.     _gf setgray
  665.     /_lp /fill ddef
  666.     } if
  667. } ddef
  668. /_pf
  669. {
  670. _fc
  671. fill
  672. } ddef
  673. /_psf
  674. {
  675. _fc
  676. exch pop
  677. ashow
  678. } ddef
  679. /_lp /none ddef
  680. } def
  681. /G                    % gray G -
  682. {
  683. /_gs exch ddef
  684. /_sc
  685. {
  686. _lp /stroke ne
  687.     {
  688.     _os setoverprint
  689.     _gs setgray
  690.     /_lp /stroke ddef
  691.     } if
  692. } ddef
  693. /_ps
  694. {
  695. _sc
  696. stroke
  697. } ddef
  698. /_pss
  699. {
  700. _sc
  701. ss
  702. } ddef
  703. /_lp /none ddef
  704. } def
  705. /k                    % cyan magenta yellow black k -
  706. {
  707. _cf astore pop
  708. /_fc
  709. {
  710. _lp /fill ne
  711.     {
  712.     _of setoverprint
  713.     _cf aload pop setcmykcolor
  714.     /_lp /fill ddef
  715.     } if
  716. } ddef
  717. /_pf
  718. {
  719. _fc
  720. fill
  721. } ddef
  722. /_psf
  723. {
  724. _fc
  725. exch pop
  726. ashow
  727. } ddef
  728. /_lp /none ddef
  729. } def
  730. /K                    % cyan magenta yellow black K -
  731. {
  732. _cs astore pop
  733. /_sc
  734. {
  735. _lp /stroke ne
  736.     {
  737.     _os setoverprint
  738.     _cs aload pop setcmykcolor
  739.     /_lp /stroke ddef
  740.     } if
  741. } ddef
  742. /_ps
  743. {
  744. _sc
  745. stroke
  746. } ddef
  747. /_pss
  748. {
  749. _sc
  750. ss
  751. } ddef
  752. /_lp /none ddef
  753. } def
  754. /x                    % cyan magenta yellow black name gray x -
  755. {
  756. /_gf exch ddef
  757. findcmykcustomcolor
  758. /_if exch ddef
  759. /_fc
  760. {
  761. _lp /fill ne
  762.     {
  763.     _of setoverprint
  764.     _if _gf 1 exch sub setcustomcolor
  765.     /_lp /fill ddef
  766.     } if
  767. } ddef
  768. /_pf
  769. {
  770. _fc
  771. fill
  772. } ddef
  773. /_psf
  774. {
  775. _fc
  776. exch pop
  777. ashow
  778. } ddef
  779. /_lp /none ddef
  780. } def
  781. /X                    % cyan magenta yellow black name gray X -
  782. {
  783. /_gs exch ddef
  784. findcmykcustomcolor
  785. /_is exch ddef
  786. /_sc
  787. {
  788. _lp /stroke ne
  789.     {
  790.     _os setoverprint
  791.     _is _gs 1 exch sub setcustomcolor
  792.     /_lp /stroke ddef
  793.     } if
  794. } ddef
  795. /_ps
  796. {
  797. _sc
  798. stroke
  799. } ddef
  800. /_pss
  801. {
  802. _sc
  803. ss
  804. } ddef
  805. /_lp /none ddef
  806. } def
  807. % locked object operators
  808. /A                    % value A -
  809. {
  810. pop
  811. } def
  812. currentdict readonly pop end
  813. setpacking
  814. %%EndProcSet
  815.